Big Huge Thesaurus

Cuban spinach

noun